body {
    font-family: "Microsoft YaHei";
    color: #666666;
    font-size: 28px;
}

a {
    text-decoration: none;
}

li {
    list-style: none;
}

ul {
    margin: 0;
}

.ui-page-theme-a a:visited, html .ui-bar-a a:visited, html .ui-body-a a:visited, html body .ui-group-theme-a a:visited {
    color: #999999
}

.ui-page-theme-a a:visited, html .ui-bar-a a:visited, html .ui-body-a a:visited, html body .ui-group-theme-a a:visited {
    color: #999999
}

.container {
    padding: 20px 0;
    background-color: #f5f5f5;
}

.cw-top-o {
    padding: 40px 40px 0px;
    background-color: white;
    overflow: hidden;
}

.cw-top {
    padding: 40px 40px 0px;
    background-color: white;
    overflow: hidden;
}

.cw-gz, .cw-jjr {
    padding: 40px;
    background-color: white;
}

.cw-top-left, .cw-top-middle, .cw-top-right {
    float: left;
}

.cw-top-middle, .cw-top-right {
    text-align: center;
}

.cw-user {
    padding-left: 40px;
    height: 76px;
    line-height: 76px;
}

.cw-clear {
    clear: both;
}

.cw-top-cw {
    margin-top: 30px;
}

.cw-top-ds {
    overflow: hidden;
}

.cw-value {
    color: #39ad36;
    margin-bottom: 14px;
}

.cw-point {
    font-size: 28px;
    color: #666666;
}

.cw-text {
    font-size: 24px;
    color: #999999;
    padding-bottom: 10px;
}

.cw-top-left {
    margin-top: 10px;
    padding-right: 40px;
    font-size: 28px;
    overflow: hidden;
}

.cw-row {
    margin-bottom: 40px;
}

.ui-b-b {
    text-align: center;
}

.ui-b-c {
    text-align: right;
}

.cw-pkg-bg {
    background: url("../images/line.png");
}

.cw-pkg {
    padding: 0 10px;
    background-color: white;
}

.cw-xq {
    font-size: 20px;
    color: #999999;
    float: right;
}

.cw-xq-left {
    font-size: 20px;
    color: #999999;
    float: left;
}

.cw-vertical-line {
    height: 100%;
    background: url("../images/v-line.png") repeat-y;
}

.ui-block {
    text-align: center;
}

.cw-table {
    margin: 20px 40px 40px;
    font-size: 28px;
    color: #999999;
}

.cw-d-r {
    margin-bottom: 25px;
}

.cw-other-title {
    background-color: #f5f5f5;
    line-height: 70px;
    vertical-align: middle;
    padding: 0 40px;
}

.cw-other {
    padding-bottom: 40px;
}

.cw-role {
    padding-top: 40px;
}

.cw-role-left {
    width: 150px;
    display: inline-block;
}
.cw-foot{
    height: 70px;
    background-color: #f5f5f5;
}